Big Huge Thesaurus

Edward Jean Steichen

noun